Big Huge Thesaurus

adhesive bandage

noun